package servidor;

import java.rmi.Naming;
import java.rmi.registry.LocateRegistry;


import rmi.RecursosRMI;

import interfaces.InterfazRemotaAdministracion;

public class Servidor extends Thread {
	 InterfazRemotaAdministracion objetoRemoto;
     
     //Constructor del servidor
     public Servidor() {
    	 iniciar();
     }
     
     //Main del servidor
     public static void main(String[] args)
     {
             new Servidor();
     }
     
      public void iniciar() {
             try {
                 LocateRegistry.createRegistry(1099);    
                 objetoRemoto = new RecursosRMI();
                 //Vincula el objeto con un nombre en el registry
                 Naming.rebind (InterfazRemotaAdministracion.url, objetoRemoto);
                 System.out.println("Servidor inicializado correctamente...");
                     } catch (Exception e) {
                             e.printStackTrace();
                     }
      }
}